{{#unless apiDto.apiEntity.subSysDE}}
{{#if (or (neq apiDto.apiEntity.entity.storage "NONE")(apiDto.apiEntity.entity.virtualMulINHDE))}}
package {{packageName}}.{{apis}}.mapping;

{{#with apiDto.apiEntity.entity as | entity | }}
import org.mapstruct.*;
import {{packageName}}.core.{{entity.module}}.filter.{{entity.codeName}}SearchContext;
import {{packageName}}.{{apis}}.dto.{{apiDto.codeName}};
import cn.ibizlab.util.domain.MappingBase;

/**
 * {{apiDto.logicName}}转换过滤[{{apiDto.codeName}}]
 *
 * @author generator
 */
@Mapper(componentModel = "spring", uses = {}, implementationName = "{{apiDto.apiEntity.api.codeName}}{{apiDto.codeName}}Mapping",
        nullValuePropertyMappingStrategy = NullValuePropertyMappingStrategy.IGNORE,
        nullValueCheckStrategy = NullValueCheckStrategy.ALWAYS)
public interface {{apiDto.codeName}}Mapping extends MappingBase<{{apiDto.codeName}}, {{entity.codeName}}SearchContext> {

}
{{/with}}
{{/if}}
{{/unless}}